moved environments and agents to seperate packages