more controllers
add gitignore