Modularized Typeplate for demo and main using import rule. Also converted editorconfig to use tabs