Methods should be declared as static.
Move deprecated functions to separate file.
Only load admin functionality when required.
Code formatting.
Add WPSUBTITLE_BASENAME constant.
Make translation ready.

Translation currently only required in admin.
Add deprecated function warnings.
Version 2.1