Refactor some classes and allow full-screen scaling

Refactor BuildButton class name and SpriteBatcher namespace.
This is the first step in allowing full-screen support.
**NOTE: There still will probably need to be more work done. If the
aspect ratio of the monitor does not match the ratio rendered to I am
not sure the black bars will show up properly.