Improved building from source docs