Update basic files and include Foundation Framework