initial commit - project sturcture in place but no working code