add mobile components
minor display fixes
Merge pull request #181 from clovis/master

update upstream