Explain project setup, usage and limitations.