first working malloc/free, with simple test in main