WIP Create package to deal with resources

TODO separate out the spaces -> tabs commit