Also changed up how base URL setting was being done by manipulating incoming request URLs instead of altering then on generation.
Extracted home view sidebar into own view. Moved home and robot views into 'common' folder so that we only have layouts in the top-level views folder.