renamed certain components
better script error messages, closing #10