added pages controller, font-awesome, and various css changes