Broke up crud methods and added specs