Started work on the texture manager

Started the initial work on the texture manager, preparing to add source
files from another computers local directories