Complete Overhaul And ACF 5 Update

Dropped ACF 3 support, added ACF 5 support. This is a complete rewrite
so font feels must be set up again, sorry!