* Added missing files ( Distributed/ files are here but not integrated yet.)
* Fixed compile warnings/error