Added libSOIL
Added asset library implementation
Added hashtable (used by asset library)
Working on a basic level; needs additional testing.