Initial commit [see msg...]

- Add skeleton GUI along with scrolling content area (that took me a while)
- Core work on recipe data builder

Special thanks to @diesieben07 for line #64 in CosmicScrollView.java (also credited inline), that did my head in.