rm pyc from source
Change Log format, add API abstract class