add framework

Load all elements from watched dir, then watch it.
This is completely untested.