That is amazing, good work! How long did it take and whats under the hood?