Database Implementation Commit

The backend is almost complete with the database. CREATE, INSERT,
DELETE, DROP have been implemented. There is a bug where inserts are
getting added twice and this still needs to be fixed.
Database Structure Complete

Fixed the issue with the INSERT statement. Modularized all the database
logic into separate methods. They all work properly now.