Add Engine and Clock classes. Engine will be the subclass of every main threads.
Start to implement the interface.