Implement map painting; Improve more pretty interface;