Adding setup.py. Removing the dependecy of a model. Redirecting to a method if any of four default methods match with the URL.