Added category functionality. Several visual updates and a bit of css styling.