Added Photon particles & moved to LESS

-Added the Photon particles library
-Added particle system to the user representation
-Moved all the CSS into separate LESS files (TODO: add grunt task to
compile CSS, working with live reload Mac app for now)