Moving blocks functions to its prototype