Added functional Effect Editor for creating effect classes

Asana Ticket: https://app.asana.com/0/18791666670950/20023489717426

-William George