first working version. added custom setting dir. fixed most bugs. improved cluster gui