lots of changes, added bootstrap layout and theme