First pass at menu icon validation.
Started update of page class documentation.
Updated error message.
Validating and setting $position.