adding layout, strings, java docs and comments