First commit for the FAMIS project. The functionality is the same as the
prototype for the demo.