Make platform and render modules free-standing crates and make gfx a facade
Merge pull request #70 from bjz/facade

Make platform and render modules free-standing crates and make gfx a facade