Added support for creating, editing, listing, and deleting exercises