updated to hopefully be more platform independent. added instructions for ubuntu install as well and added more documentation on package versions.