added compilation instuctions