A 2 dimensional game API. Work in progress.