v0.3 - Databases
Recent Changes
	-implemented basic SQLITE3

	Only the bare minimum to create one db, one table has been implemented insofar.
	To be used only as a template to implement the entire database and create insert, query, update functions.
v0.3.1 Created Tables
Recent Changes
	-Database is decided. See ISSUE3 on Repo.
	-Added CREATE TABLE QUERIES
	-Added a Database class which for now initiates the database file and appropriately creates the tables

Next Version
	-Design Insert queries
	-Implement populating functions of the database class
v0.3.2 Insert Queries
Recent Changes
	-Added queries for Insert operations on all databases
	-Implemented a basic insert function to populate the users table
	-Changed the dump script to interface insert_new_user function

Issues
	-No Key exists check
	-No datatype verification implemented yet
Update README.md
v0.3.3 Queries
Recent Changes
	-Implemented insert functions for all tables
	-Wrote basic Queries that may be used
	-Implemented basic Datatype verification and not null constraint check
	-Started handling the DateTime Library

Issues
	-Database, SQL Error Handling to be done
	-Write functions for the basic queries written in this version
v0.3.4 Database
Recent Changes
	-Implemented a script to populate and test run the database
	-Implemented query functions for the database which yield results in Python List
	-Added few more (rudementry) Database Queries

You can now query for Posts, Subs, Ups, and Users, under few practical constraints

Shortcomings
	-Need to implement more abstract, more complete and complex queries for our purposes
	-No Exception Handling (Program Quits)
	-No Reference check for IDs while inserting
v0.3.5 Database
Recent  Changes
	-Implemented a function to directly get posts per a users subscription
	-Formatted, Commented the datastore class
	-Removed unnecessary pyc files

Shortcomings/Issues
	-Error Handling
	-Ordering Posts
	-Reference Check
v0.3.6 Database Reference Check
Recent Changes
	-Bug Fixed the script file
	-Modified and Formatted the Datastore Comments
	-Implemented Reference Check Functions
	-Integrated Reference Checks while insert operations
v0.3.7 Database - Ordered Posts
Recent Changes
	-All the posts are now returned, sorted by their timestamp (recent first)

Shortcomings/Issues
	-No Exception Handling
	-Sort Posts by Popularity has not yet been implemented
v0.3.8 Password
Recent Changes
	-Added another column to insert and store passwords for a user

Issues
	-Password stored and passed in plain text, insecure
v0.3.9 Database - Basic Error Control
Recent Changes
	-Added init file to make the database callable
	-Modified the insert error messages (data validation) to notify the caller about the specific error
	-Added one more query which helps the login facility
v0.4.0 Login
In this branch, we attempt to make the login functionality work perfectly. As of now, post login a client is indefinitely suspended.
Recent Changes
	-server, client files are obsolete (with no replacement)
	-Landing file to handle one client. To be threaded to by server file
	-Moved Database testing script file into the main directory for uniformity of the database location
	-Added client, server test script files

Working
	-One user can login. But register not yet implemented

Next version
	-Verify registration
	-Implement multi threaded login
v0.4.0 Login - Threading
The program now successfully logs in any number of clients simulataneously
Same goes for registering them.
Recent Changes
	-Made the database threading compatible
	-Better printing to the server STDOUT by Landing class
	-Program now thread compatible

Issues
	-Use Logging instead of printing (Logging is threadsafe)
Merge pull request #10 from geraltofrivia/database-login

Database
Merge pull request #11 from geraltofrivia/database

Database branch being merged to the master.