version 1

based on the database table schema, generate cs and xml file