Add test for skins with blank lines

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Add loading of bar meters

Signed-off-by: James Tasker <james_tasker1@hotmail.com>
Code refactor

Signed-off-by: James Tasker <james_tasker1@hotmail.com>