Clean up workspace And and ignore for all subproject
First cleaned up and runnable version