devel: Consitent ordering within the initaliser list
devel: Working on mlgs algorithm (still in progress)
devel: Added -Wall flag to show all warnings
devel: Added paranthesis to add clarity in boolean expressions
doc: Small text changes [ci skip]