Initial Commit.
Public release at 80% 100HoursProject state