update: Adding profile parsing

* Added a function for parsing profile data
* Added a command to show parsed location
* A few other updates to facilitate the parsing

Signed-off-by: mr.Shu <mr@shu.io>
update: Updated show command

* Using location name as a parameter for the show command

Signed-off-by: mr.Shu <mr@shu.io>