bgfreeadventure like library project
added changed files