Sketch out forking logic

I had to move effects module back to root as filewalker would not work with
too relative paths for some reason. Need to investigate this later.