Membership form

Online membership form with payment now ready for serious testing