introduced Awesome! objects (closes #14)