Despite what was said in all of the documentation Freevo didn't properly scale the skin to my TV. Why this was happening I don't know, but the fix was rather easy. All it required was changing some of the sizes in the skin files. This section will also cover some of the other changes I made to make Freevo look nicer on the screen.
Freevo uses XML files to define the layout of Freevo. This makes changing the layout farily easy for anyone who knows how to use a text editor. However, the directory structure can be a little confusing at first.