Add initial bot class structure