Made initial implementation

Please review
Use SCREAMING_SNAKE_CASE for constants.<br>Surrounding space missing for operator '='.<br>Tab detected.