Improve layout
Add save/load config feature