Todo List
This is an interface for all locking systems. You must extend it and implement all of its methods in order to introduce a new locking system.