couple bugfixes and added a few comments

sprite bank is now static class