Dlc 16

Added deletion and creation methods to listing controller, as well as requiring admin permissions for listing creation, deletion, updating. Everyone can view listings. Added tests confirming this all works as intended. Addresses #26