Python High Level Project Objectives Definition