sprite constructor, fixed texture is now an h file, removed unused includes