Implemented installation and updating

and uploaded the placeholding API file