Improve .gitignore and fix CREATE.sql, fix errors and make default messages look a little better, fix command registration as well

should clean up future work on the project and fix startup errors with the current CREATE.sql file.