This project is module-free and is suitable for people who want to build from ground-up.