Fields and images are now selected during a drag event (rather than a click).
Fixed bug - not all page sizes were using the rem unit.
New button now works correctly - deletes all current fields and images, and then creates a single new page.
Implemented field nudging - fields can now be nudged up, down, left, or right using arrow keys. Note: these new keybindings prevent the user from scrolling up, down, left, or right using the arrow keys so that the page does not move while the user is nudging a field.
Labels must not have any spaces now, the user is prompted if they attempt to create or update a field with a label that has spaces.
Changed field nudging to prevent arrow key propagation only when a field is selected. This allows the user to scroll the page using arrow keys when a field is not currently selected.