- Generation of a quad with VBOs and VAOs for sprites
- Shader input for sprites
- Opengl texture loading
- Collision Detection
- Sprite Loader with movements
- Tile Interactions
- User Input
- Fixed slow framerates for sprites by redoing AIPatterns class
- Put previous position in sprite class for easier access across multiple classes
- refactored scatter and put function in for reusable code purposes
- changed scatter mode to not reverse direction like chase mode
- patrol chase implementation done
- random chase implementation
- Ghost Mode implementation done
- Enemy and AI creation
- More efficient VAO/VBO generation
- Ghost Mode Timer
- Scoring
- Levels
- Animations for sprites