Creating base html page and registration pages.

- Using Django registration application to support user registration (this also required configuring email settings in settings.py)
- Configuring templates and adding base.html and registration pages.
- Configuring static directories and adding JavaScript, CSS, and image files.
Ignoring PyCharm files.