Improved usability of initialize.sh
Added part of code for Ubuntu.
Updated software package management.
Updated OS support note in each section of file.