Init

-added simple UI
-added Engine
-fix calculation mistakes
added Tests
small fixes
Change UI