Resovles: #40 Changes: - Add return step state to animation functions - Add method to get head node from bitmap list - Add auto change to next bitmap depend on `is_play_sequentially`