adding code to allow for responsive size mapping & refresh
Partial merge of #65
Updated documentation and bumped version