Changed formatting, added Util, modified C

I changed to have the opening brackets on new line, because its
apparently better. Also, added Util class with Point rotation functions,
and added reversed X() and Y() functions for C class. R_X() and R_Y()
are basically M_X() and M_Y() with scroll.