updated gitignore
splitting up location service and crumb service
dynamic crumb creation
added share extension for text