Building out asset loaders
 * Restructuring files