Created basic scraper for the microcenter website.
Currently visits each category link and prints the title
Created basic product scraper. Seems to grab all of the relevant product information properly.
Added db connection string with git-crypt
database settings: changed the file name and made it use the dictionary format instead of a hardcoded string
Was missing the database name from the database dictionary
Created classes for each of the tables along with a function to connect to the db and create the specified tables
tweaked some of the table definitions. Aslo added two functions

get_or_create function will first see if an entity with the specified attributes
exists and if so return it, otherwise it will create the entity

insert_product_type will take a list which is a trace through the product
type tree and insert all missing nodes in the trace using the nested
set model
Scraper now adds items to the database as expected.
product spider now scrapes the product specifications
Added a csv with fake customer info from fakenamegenerator.com
Created a script that reads the fake names csv and creates entries in the database
Created file to add a work shipping location to every customer. The
work address comes from another random address in the database.
Created a script to import the data from the vendors.csv file
Created a script that generates product purchases for the website and
physical stores.
Created script that will place the products on different shelves.
WIP creating orders and returns based on what product is available at a store and when it is available.
Moved the database table classes into a common models file
Added basic main class. Currently just opens the gui window and then closes
Added the lanterna library
Excluding the generated jar files from the git repo