only compiling library now to try python (basically eliminating boost dependency