(Pair Commit) Refctored sprite, began implementing arraylist