Update: Changed some elements to swing from awt
Update: Changed some elements to swing from awt