Bug 927862 - Implement AttentionWindow

Can we simplify this a bit.
If it doesn't have tests and it's not used it shouldn't be there :)