initial ideas
minimum project setup