A C++11 based and refactored version of FOVIS.