wip: recursive stage(); needs debugging

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>
added setup files

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>
requirements added

Signed-off-by: Erik Bernoth <erik.bernoth@gmail.com>