java spring mvc floor plan optimization app