restructure, copy stuff from hasnaer.github.io