changed Field class to be InputInt and InputFloat, rotate dialog now takes floating point values