Allow for model elements to be ordered with extends model, #17

Suggested fixed for issue #17. Feel free to reject or suggest a better method, as I'm just starting out with using this framework. Thanks!