added in base mvc stuff and gitignore