Refactor image location as not being picked up by editor
Fix module path validation and some position problems, but needs further work