re-usable widgets for Corona SDK