Updated Controller with the CRUD implementations.
Updated