made sprite loading its own thing
finalized release version