Answer to: stops at spinThis machine doesn't have a belt. But it does sound like a broken lid switch.
Answer to: Not spinningYou have a broken motor coupler. It is a very common failure. It is the link between the motor and transmission, which essentially acts as a belt on these machines. It's a easy repair for an appliance technician and worth repairing.
Answer to: Washer will not agitate after fillingIt is very likely to be a broken lid switch. You can tell this by if you hear a clicking noise when you open and close the lid. If no noise then the switch is broken. If you do hear it then it is possible that you could have a bad motor or timer, either of which are fairly expensive to repair.