Remove ancient source files
Block out initial architecture
Add rough example of gfx::start
Added gl-rs and glfw-rs submodules, dummy triangle example, plus minor lib fixes
Begin implementing abstract platform
fail! when attempting to call device::Server::update after the render task has closed
Make calling and casting explicit in implementation stubs
Merge pull request #4 from bjz/platform

Begin implementing abstract platform
Add Clear and Finish messages to gfx::render
Merge pull request #5 from bjz/render-msg

Add Clear and Finish messages to gfx::render
Added a simple Makefile
Merge pull request #6 from kvark/organize

Added a simple Makefile
The `make all` target should be the default
Ignore bin directory
Add .travis.yml
Merge pull request #7 from bjz/travis

 Add .travis.yml
Beginning of the OpenGL device
Implemented bigger part of the OpenGL back-end (#1)
Implemented program and basic mesh creation routines.
Implemented basic drawing routines. Got the sacred triangle to render.