Added a texture loading system. Textures get divided from a spritesheet
which can then be rendered on the screen.