Move application implementation classes to their own directory