added more command classes. fixed connection so it can connect using IPs now.