This project is a swing based framework