Improved the inputs helper and adding more features to the model controller component