initial cleanup commit: reduce user interface and remove external dependancies.
we assume the main app uses bootstrap 2.3 for now, so we can render a nested layout.