dev environment changes
more API improvements
update installation script to use API objects