Add inactive timeout, rate limiting

- add meta viewport tag for phones