Updated to include Purecss as well as other code cleanup