Multiple players basic implementation
Random curve generation, and collision detection ideas
Refactor a couple of things

  - Modularize the project
  - Changed paused(:Bool) to state(:State) in Game
  - Correct reset/pause handle
Simple implementation of multiple handlers
Lot of refactor, remove of unused codes, introduce modifyIf and fix helper
Detect collision with other curves
Update todos
Merge feature/multiplayer
Add readme