Basic fleshing out of functions for interpreting a supervisor tree
Reworked the tree structure to be more homogeneous
Added a basic worker and supervisor framework, as well as an example program.
Changed up types slightly to add a tag.
Modifications to make agreements between design and practice.
Added tree processing for DSL.
Added new file for tree processing.
Empty.
Empty.
Empty.
Example up and running.

Issue "{{startup, Tree}, _} = uffda_dsl:parse_from_file('priv/ex.prog'), uffda_dsl:create_sup_tree(Tree)."
at the shell in order to see it start up.
Empty.
Merge branch 'dsl' of https://github.com/th0114nd/uffda into dsl
Cleaned up type errors
Ready to pull.
Merge branch 'dsl' of https://github.com/th0114nd/uffda into dsl
Functioning tree processing.