Initial Commit

First working version