Added comments to all files, added constraints to create.sql. TODO: add another query for queries.sql, add more checks to violate.sql