basic layout in place. forgot gitignore. oops