Better error handling + beginning to build out Destroy functionality (mwah ha ha)

- pertains to ticket #12