HaskellCADFramework aims to create a framework in which CAD programs are made from.