implement jade; add map and tile objects