redesigning semantic/implementation definitions
Feature: Node Server for semantics

Added a node server for semantic queries. It only accepts queries for now.
Load Semantic files recursively
renamed documentation object for semantics
querying symbols possible
Typo
blocking load of language file
loading implementations and implementation files
return an array of results for a query
removed database implementation
Add Language information to Template Methods
WIP using semantics for output generation
hooks and predicates for semantic processing
Add Connection Translation from short generic notation
WIP buggy to anything with semantics
WIP source generation but with wrong templating context
WIP adapted templates a bit, connections missing
working source generation
repaired grunt commands
removed unused code