wrapped up sprites shit into classes