moved api views to api.py

added soul list view
added api
initial commit
added slugify and updated terminologies
added save support
added navbar