DON'T USE THIS ONE-Alpha

Started over by pulling down original Massive.cs file from master, then building your alpha changes on top. Was hoping to get a better view of what was added, what was removed. Only modestly successful. 

1. Matched formatting with original Massive style
2. Added brackets to conditionals which lacked them
2. Fixed a few other bugaboos (each with own commit)
3. Added a few little things that I thought might be handy, but you may or may not feel they belong.

Crossing fingers, hoping I don't have the dreaded "line ending" or "tabs/spaces" issue. If so, let me know, I'll fix.