add loading animation and category title
a little cleanup before file restructuring
change background to black and white
fix space around loading spinner