ported the whole app to bootstrap, done other modifications