add inspection and transaction models and begin inspection form implemention