switch main layout to haml, add semantic ui, and format app. [#79838730]