Restructure the build process better.  Also, update the admin page so it works better, and its internal source flow is more fluid to read.