ReadMe: updated reason for MIT license & Refactor: MainCalculator & MarkupModel for empty & null check