added basic foundation setup