Added simple project structure
Added factory to create fields
Added handler to calculate fields