Update compsoer.json file to contain valid name and description

Signed-off-by: Chris Sherry <chris@chrissherry.co.uk>
correct typo in readme file

Signed-off-by: Chris Sherry <chris@chrissherry.co.uk>
Impove contact page display on mobile - links no longer break out of layout, background box shadow is applied to correct element

Signed-off-by: Chris Sherry <chris@chrissherry.co.uk>
Merge pull request #18 from christiansherry/master

CSS improvements to contact page, and some other minor fixes