THE TOKEN FARM CONTRACT IMPLEMENTS THE FOLLOWING stake tokens unstake tokens issue tokens (rewards for staking) add allowed tokens get eth value for tokens that have been staked