Code cleanup and added a way to describe an individual table