quick and dirty portable framework library setup