Finished language manager

Still need to modify file manager, etc. to account for changes