Starting to implement map initialization algorithm
Added method doc