Overhaul makefiles with @nalimilan to conform to standard packaging guidelines