All functionalities programmed

Thus, version 1 completed!