Wrapper library for easy gpu computing using openCL