added friendly_id to provide nice urls, updated index & show methods, refactored post to partial