add a class to represent revision
add ORMLite as a ORM library
change the type of id into the primitive type rather than its wrapper class
change the type of id into the primitive type rather than its wrapper class