added edit, new and show methods; no validation yet