add Profile, engine for heroku
responsive layouts for medium and large screens