Added marker class and started MapInitDialog to accept top and bottom corners