Some must have classes I created for use with Corona SDK