issue #14 WIP

- Added BasicApplication base class for demos.
Issue #14 Added SDL and GLEW initialization.

- Also fixed indentation in demo.