Upgraded Timer a bit, put everything to namespace Tower.