Inexact title handling

the program should now handle titles that aren't exactly correct. Still
needs polishing. Also now uses the System look and feel.