Refactor
Implement start
0.2.4