Initial commit of core files for Senior Design project
Better error handling, better database access methods, user class should be finalized