Building Functionality and Coding standard changed

.