Fixes for layer adding/removing
added element handling, removed font choosing process