Dynamic Navigation v0.3 Alpha Release
// Variable names could use some cleanup, do it early so it doesn't propagate throughout the application as development continues.