Status: Work in progress (~80% complete), functional but still lacks some features and polishing before releasing it in 1.0. This project will continue to be updated alongside new content from GGG, ...