Fixes #15 - finer border and flip on hover