added readme

Also in the last commit, forgot to mention

added a lot more try-catch blocks
made sure the database closes every time its opened (I think)