switched to tilde notiation for relative package versions
updated angular build to add $invoke to the config (rather than  and ) so that other components can define their dependencies in the component.
Updating API and log generator