Add RecyclePoint
Add BeggarLogic
RecyclePoint -> RecyclingPoint
Some refactoring and code fixes