first-ever attempt

first commit, a lot of bugs, just testing.
no physics implementation yet.