basic Functionality of the makeapoem.