introduces peewee and reconstructure

Change-Id: I4ad539305c341088de324968cc0ccc94a513774a