Lachlan Denton‘s new album, Furnishings, will be released on April 14th through Bobo Integral