Add new MeshPencil tool and bugfix

1. Add ALFA (not yet working) implementation of MeshPencil
2. Fix on multiple tools selection in sequece and app state management