move project to subdirectory
idea module changes
separate program logic from environment