initial import
added concept of stacks (user-game collections)