several fixes and updates

restructured sass files, added new styles, and fixed pages