updated requirements.txt
added namespace in url
enable generic view and add template inheritance