The html files are in the: src/main/resources/templates folder.
For your second question you could do a redirect or something like that in your index file.
Then for the changes to be reflected on your site I think you must re-run the build using
mvn -U clean install
but I am not sure if there is an easier way to see the changes on your pages, maybe somebody else here has an easier solution?