Add LibraryMake

An attempt to simplify native compilation