Reduced logging level of table availability

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Implement new database design

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Moved table specific functions to separate files

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Added open and close database

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Changed print function names

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Added new files to project

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>
Fixes
New print function name change
Used ** on database functions
Started with category struct

Signed-off-by: Stephen Cox <stephencoxmail@gmail.com>