fix routing and misc
refactored how template paths are found
added flat ui and font awesome