Asset precompile bug fixed. Cleaned up some file names and asset code in the process