Two weeks of updates

This build has NOT been tested throughly yet. I consider this to still
be a dev build. Look for beta or release build later this week :)