update gitignore
update app with require and marionette
add new files