Add full mobile support, center elements in phone view, fixed some mobile bugs