Ensure that constant and variable declarations come first
Cleaned up constants UI
Fixed "push to top" behavior
Fixed function generation to be non-typed and work with default
function blocks
Added set_motor and motor_constant blocks