The implementation of the first controller Tacks with full testings