Typescript files are now compiling
Start of implementation for fields