fixed unit.ts
fixed grunt, knight, basegameentity
more TSLint changes also added more rules to go back and fix