Moved Synapse Adaptor to a seperate module