[p/contract] Add route and DFSS file generation

- Enhance package structure
- Improve platform tests
3 jobs for 180_platform_create_contract
Status Name Job ID Coverage
  Test
passed ARM tests #519
arm

00:02:36

passed Code lint #520
golang lint

00:04:56

passed Unit tests #518
golang mongo strong

00:02:22