Removed lwjgl_util.jar from libraries
Code re-format:
- Refactored Einstein3DEngine to CoreEngine
- Made abstract class constructors protected
- Made all self-implemented Engine classes final (Shader, Component implementations
Added basic audio loading framework based on Slick-util's WaveData class
Changed Sound class to use the non-specific AudioLoader to load audio; started work on audio sources & listeners
Added ID getters (for classes that use IDs); added a basic implementation of audio sources
Renamed Listener to AudioListener for clarification
Refactored sound/Sound to Audio; some small additions & name changes