Add Python DAO and Data Structures