Lots of changes

Added tester
fixed transperency bugs
fixed texture upside down.
created asset manager (though not in use for tester)
Added graphics capability