Restructured the file system and refined the skeleton to be more specific (for contract purposes). I haven't finished the skeleton, but I did finish the search part and wanted to get it uploaded.