Initial commit with some codes. Have fun =)