Refactored layout code
Added About page, updated readme, implemented authentication