AJF - A Java Framework to simplify building application