1. Cleaned up GET and POST
2. Replaced hard-coded URLs with reverse