Cleanup

Added: New build structure (resources are now classpath resources).
Added: Many minor code changes.