I am currently doing a Third Year Software Engineering project where I am aiming to create an API similar to Microsoft Accelerator for Android. To make computationally intensive programs easy to optimise without exposing the programmer to a graphics API s