Implimented TUIDs and added placeholder files for most milestone 1 features