Added define for clarity; commented...

Trying to clarify code and make easier to maintain, all while trying
to understand code.
Merge branch 'Development' of https://github.com/emmamei/cdkey into Development