add an asset controller

added a way to serve the included files in the headers
add basic communcation