initial commit. Rough code. No CSS