ignore idea files from pycham etc.

idea files are from the ide and are used for config
A flask project has been set up (Python framework)

I will be converting the PHP files to python for the duration of this
branch
Static home page recreated in flask

All the css has been copied to the python project
Tested the index page thus starting the test suite

The Flast-testing module was used and a basic testing class has been
set up
Testing Showed a typo for the db init method

Database has been tested
Tests written for query callbacks, implement next

Test driven devlopment used here, images also copied into the python app
implementation for query callbacks

using the tests written in last commit
Fix problem with insert not working

needed to commit the executed query
Both profiles can now be voted for

javascript janitorial work
Test Driven, tests for likes and dislikes

tests developed before the code
implemented the dislikes and created a photo table

this implements the tests created before this
Janitorial, floating bit of text in base template

removed a bit of text that should not have been there
Refactored testing to work with splite

also removed a test as methods of SELP can’t be accessed directly
Added sqlite database for testing perposes

moved code from db.py into SELP.py
Janitorial, login module structure created

I have repositioned the folder structure to give a more modular design
Login page HTML created using  font-awesome

css now includes the font-awesome scss styles
Refactored to work with Flask-SQLAlchemy

SQLAlchemy was used with a declarative base configuration, allowing a
new db to be dropped in at any point.
Created WTForm login page

This has only created the form itself, the db stuff still needs set up
for register and login
fully implemented login and logout routes

some tidying is needed at this point
tests for login and refactored tests for better understanding

the forms needed to be edited so that the register fields are not
required