Initial commit of FM; Grunt package compiler; Stage 1: Next element traversal