refactored item hierarchy, started django proj for api backend