Project draft created. Still thiniking how to design isLocked() method