added SSL support, payment system, session tracking