Framework For Games