Adding foundation4 and cleaning up requirements