Initial Commit. The Framework